long barrow - Turco Inglés Diccionario